Use dev_dict_to_sxp() inside pci_opts_list_to_sxp() now that it is
available.
Signed-off-by: Simon Horman <horms@verge.net.au>
filter(lambda x: x != '', opts.split(',')))
def pci_opts_list_to_sxp(list):
- return ['dev'] + map(lambda x: ['opts', x], list)
+ return dev_dict_to_sxp({'opts': list})
def pci_opts_list_from_sxp(dev):
return map(lambda x: sxp.children(x)[0], sxp.children(dev, 'opts'))
import types
-# This includes a generic equivalent of pci_opts_list_to_sxp()
def dev_dict_to_sxp(dev):
def f((key, val)):
if isinstance(val, types.ListType):